package com.mycompany.sigemp.model;

import org.hibernate.validator.constraints.NotEmpty;

public class Cliente {
	@NotEmpty(message="Debe ingresar el codigo")
	private String codigo;
	@NotEmpty(message="Debe ingresar el nombre")
	private String nombre;
	@NotEmpty(message="Debe ingresar el apellido")
	private String apellido;
	@NotEmpty(message="Debe ingresar el telefono")
	private String telefono;
	@NotEmpty(message="Debe ingresar el e-mail")
	private String mail;
	@NotEmpty(message="Debe ingresar la empresa")
	private String empresa;
	@NotEmpty(message="Debe ingresar la ciudad")
	private String ciudad;
	
	public Cliente() {
		super();
	}

	public Cliente(String codigo, String nombre, String apellido,
			String telefono, String mail, String empresa, String ciudad) {
		super();
		this.codigo = codigo;
		this.nombre = nombre;
		this.apellido = apellido;
		this.telefono = telefono;
		this.mail = mail;
		this.empresa = empresa;
		this.ciudad = ciudad;
	}

	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getApellido() {
		return apellido;
	}

	public void setApellido(String apellido) {
		this.apellido = apellido;
	}

	public String getTelefono() {
		return telefono;
	}

	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}

	public String getMail() {
		return mail;
	}

	public void setMail(String mail) {
		this.mail = mail;
	}

	public String getEmpresa() {
		return empresa;
	}

	public void setEmpresa(String empresa) {
		this.empresa = empresa;
	}

	public String getCiudad() {
		return ciudad;
	}

	public void setCiudad(String ciudad) {
		this.ciudad = ciudad;
	}

	@Override
	public String toString() {
		return "Cliente [codigo=" + codigo + ", nombre=" + nombre
				+ ", apellido=" + apellido + ", telefono=" + telefono
				+ ", mail=" + mail + ", empresa=" + empresa + ", ciudad="
				+ ciudad + "]";
	}
	
}
